See glvalue on Wiktionary
{
"etymology_templates": [
{
"args": {
"1": "en",
"2": "ISO/IEC JTC 1/SC 22",
"in": "2010",
"nocap": "1"
},
"expansion": "coined by ISO/IEC JTC 1/SC 22 in 2010",
"name": "coined"
}
],
"etymology_text": "Short for generalized lvalue. According to Bjarne Stroustrup, coined by ISO/IEC JTC 1/SC 22 in 2010.",
"forms": [
{
"form": "glvalues",
"tags": [
"plural"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "glvalue (plural glvalues)",
"name": "en-noun"
}
],
"lang": "English",
"lang_code": "en",
"pos": "noun",
"senses": [
{
"categories": [
{
"kind": "other",
"name": "English entries with incorrect language header",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with 1 entry",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w"
},
{
"kind": "other",
"langcode": "en",
"name": "Programming",
"orig": "en:Programming",
"parents": [],
"source": "w"
}
],
"examples": [
{
"bold_text_offsets": [
[
42,
50
],
[
118,
126
]
],
"ref": "2010 March 12, William M. Miller, “A Taxonomy of Expression Value Categories”, in C++ Standards Committee Papers, pages 3, 16:",
"text": "Together, xvalues and lvalues are called “glvalues” (“generalized” lvalues). […] If the second and third operands are glvalues of the same value category and have the same type, the result is of that type and value category and it is a bit-field if the second or the third operand is a bit-field, or if both are bit-fields.",
"type": "quotation"
},
{
"bold_text_offsets": [
[
43,
50
],
[
135,
142
]
],
"ref": "2010 April 14, Bjarne Stroustrup, “\"New\" Value Terminology”, in stroustrup.com, page 4:",
"text": "So, the left leg of the W is “lvalue” and “glvalue” and the right leg is “prvalue” and “rvalue.” Incidentally, every value is either a glvalue or a prvalue, but not both.",
"type": "quotation"
}
],
"glosses": [
"A value that is either an xvalue or an lvalue."
],
"id": "en-glvalue-en-noun-sBADbJ3w",
"links": [
[
"programming",
"programming#Noun"
],
[
"xvalue",
"xvalue"
],
[
"lvalue",
"lvalue"
]
],
"raw_glosses": [
"(programming) A value that is either an xvalue or an lvalue."
],
"topics": [
"computing",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"programming",
"sciences"
],
"wikipedia": [
"Bjarne Stroustrup"
]
}
],
"word": "glvalue"
}
{
"etymology_templates": [
{
"args": {
"1": "en",
"2": "ISO/IEC JTC 1/SC 22",
"in": "2010",
"nocap": "1"
},
"expansion": "coined by ISO/IEC JTC 1/SC 22 in 2010",
"name": "coined"
}
],
"etymology_text": "Short for generalized lvalue. According to Bjarne Stroustrup, coined by ISO/IEC JTC 1/SC 22 in 2010.",
"forms": [
{
"form": "glvalues",
"tags": [
"plural"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "glvalue (plural glvalues)",
"name": "en-noun"
}
],
"lang": "English",
"lang_code": "en",
"pos": "noun",
"senses": [
{
"categories": [
"English coinages",
"English countable nouns",
"English entries with incorrect language header",
"English lemmas",
"English nouns",
"English terms coined by ISO/IEC JTC 1/SC 22",
"English terms with quotations",
"Pages with 1 entry",
"Pages with entries",
"en:Programming"
],
"examples": [
{
"bold_text_offsets": [
[
42,
50
],
[
118,
126
]
],
"ref": "2010 March 12, William M. Miller, “A Taxonomy of Expression Value Categories”, in C++ Standards Committee Papers, pages 3, 16:",
"text": "Together, xvalues and lvalues are called “glvalues” (“generalized” lvalues). […] If the second and third operands are glvalues of the same value category and have the same type, the result is of that type and value category and it is a bit-field if the second or the third operand is a bit-field, or if both are bit-fields.",
"type": "quotation"
},
{
"bold_text_offsets": [
[
43,
50
],
[
135,
142
]
],
"ref": "2010 April 14, Bjarne Stroustrup, “\"New\" Value Terminology”, in stroustrup.com, page 4:",
"text": "So, the left leg of the W is “lvalue” and “glvalue” and the right leg is “prvalue” and “rvalue.” Incidentally, every value is either a glvalue or a prvalue, but not both.",
"type": "quotation"
}
],
"glosses": [
"A value that is either an xvalue or an lvalue."
],
"links": [
[
"programming",
"programming#Noun"
],
[
"xvalue",
"xvalue"
],
[
"lvalue",
"lvalue"
]
],
"raw_glosses": [
"(programming) A value that is either an xvalue or an lvalue."
],
"topics": [
"computing",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"programming",
"sciences"
],
"wikipedia": [
"Bjarne Stroustrup"
]
}
],
"word": "glvalue"
}
Download raw JSONL data for glvalue meaning in All languages combined (2.1kB)
This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2026-01-16 from the enwiktionary dump dated 2026-01-01 using wiktextract (d1270d2 and 9905b1f). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.